//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

using System;

namespace CascadeSharp.TKernel.Units
{
    //---------------------------------------------------------------------
    //  Class  Units_Measurement
    //---------------------------------------------------------------------
    public sealed class Units_Measurement
    {
        public Units_Measurement()
            : base()
        {
            throw new NotImplementedException();
        }

        public Units_Measurement(double avalue, Units_Token atoken)
            : base()
        {
            throw new NotImplementedException();
        }

        public Units_Measurement(double avalue, string aunit)
            : base()
        {
            throw new NotImplementedException();
        }

        public Units_Measurement(Units_Measurement parameter1)
            : base()
        {
            throw new NotImplementedException();
        }

        public void Convert(string aunit)
        {
            throw new NotImplementedException();
        }

        public Units_Measurement Integer()
        {
            throw new NotImplementedException();
        }

        public Units_Measurement Fractional()
        {
            throw new NotImplementedException();
        }

        public double Measurement()
        {
            throw new NotImplementedException();
        }

        public Units_Token Token()
        {
            throw new NotImplementedException();
        }

        public Units_Measurement Add(Units_Measurement ameasurement)
        {
            throw new NotImplementedException();
        }

        public Units_Measurement Subtract(Units_Measurement ameasurement)
        {
            throw new NotImplementedException();
        }

        public Units_Measurement Multiply(Units_Measurement ameasurement)
        {
            throw new NotImplementedException();
        }

        public Units_Measurement Multiply(double avalue)
        {
            throw new NotImplementedException();
        }

        public Units_Measurement Divide(Units_Measurement ameasurement)
        {
            throw new NotImplementedException();
        }

        public Units_Measurement Divide(double avalue)
        {
            throw new NotImplementedException();
        }

        public Units_Measurement Power(double anexponent)
        {
            throw new NotImplementedException();
        }

        public bool HasToken()
        {
            throw new NotImplementedException();
        }

        public void Dump()
        {
            throw new NotImplementedException();
        }
    }; // class Units_Measurement
}